home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
telecomm
/
hispeed.lzh
/
HISPEED
/
HS_FIX
/
HS_FIX.TXT
< prev
next >
Wrap
Text File
|
1991-05-18
|
3KB
|
55 lines
*************************************************************************
* *
* HS_FIX - RTS/CTS-HandShake FIX *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
* (c) 1991 by Pascal Fellerich *
* *
* >> FREEWARE << *
* Dieses Programm kann frei kopiert werden unter der Bedingung, daß *
* die Dateien HS_FIX.TXT und HS_FIX.PRG zusammenbleiben und nicht *
* verändert werden. *
* *
*************************************************************************
HS_FIX ersetzt die fehlerhaften RTS/CTS-Handshake Routinen des TOS durch
eigene. Dadurch wird erst der Betrieb von MNP5 bzw. HighSpeed Modems
möglich.
Außerdem können mit HS_FIX die RS-232-Puffer vergrößert werden: Ganz
am Anfang des Programms findet sich ein String, der die Größenangaben
enthält:
'I/O-buf:00/00 KB'
^^ ^^--------- RS232-Output-Buffer
`-------------RS232-Input-Buffer
Null bedeutet keine Veränderung - die Puffer werden nicht angetastet.
Jeder andere Wert gibt die neue Größe in KByte an; allerdings werden
Größen über 32 KB nicht zugelassen.
Übrigens: den nachfolgenden String 'XBRAHSFX' keinesfalls
verändern!!!
Da die Routinen in die XCON-Device-Vektoren eingehängt werden, ist zum
Betrieb mindestens ein TOS 1.02 (vormals 1.2, BlitterTOS) nötig. Auch TOS
1.04, 1.60 und 1.62 brauchen dieses Patchprogramm.
Im Gegensatz zu anderen Patch-Programmen ist das Hardware-Handshaking
aber abschaltbar mit RSCONF - für den Benutzer ändert sich nichts, außer
daß eben RTSCTS funktioniert.
HS_FIX benutzt selbverständlich das XBRA Verfahren zum Vektorverbiegen.
Opfer der Vektorattacke sind:
Traps: XBIOS
MFP: RCV_buffer_full, RCV_error,
XMIT_buffer_empty, XMIT_error,
CTS (IO-Port 2)
sowie die 4 XCON-Device Vektoren (nur in aktivem Zustand)
SPEICHERPLATZ:
ca. 2000 Bytes auf Diskette, ca. 1400 Bytes im Speicher nach
Installation. (oder entsprechend mehr wenn die RS-Buffer vergrößert
worden sind).
-------------------------------------------------------------------------